Linux(centos7)系统安装编译GDAL

您所在的位置:网站首页 gdal linux 安装 Linux(centos7)系统安装编译GDAL

Linux(centos7)系统安装编译GDAL

2023-07-29 18:20| 来源: 网络整理| 查看: 265

转载地址:https://zhuanlan.zhihu.com/p/29417899

GDAL库在地理信息处理、遥感影像处理等方面是一个非常强大的库,但是它也是出了名的难以安装编译,中途会出现各种坑。这篇文章主要记录了如何在Linux(Centos7)系统和Mac系统中安装编译GDAL。

GDAL库的官方地址

GDAL

源码下载地址:http://trac.osgeo.org/gdal/wiki/DownloadSource

Linux系统

第一种方式

优点:

1.安装内容比较全,gdal相关库以及额外支持的内容都已经打包好了

2.安装简单方便

缺点:

1.安装的版本是1.11.4版本,2.x版本没有

yum install gdal yum install gdal-python

第二种方式

从源码下载地址下载对应的源码 wget -c http://download.osgeo.org/gdal/2.2.1/gdal-2.2.1.tar.gz 解压下载的源码包到指定的目录,我们这里直接解压命令如下: tar xvf gal-2.2.1.tar.gz 进入解压后的包中 cd gdal-2.2.1 安装编译需要的库 yum install -y gcc make subversion gcc-c++ sqlite-devel libxml2-devel python-devel numpy swig expat-devel libcurl-devel 执行配置 ./configure 编译 make 安装 make install

按照默认位置安装成功后,会在/usr/local/include文件夹中产生一系列.h文件(cpl_config.h、gdal.h……),在/usr/local/lib文件夹中产生5个库文件,其中libgdal.a和libgdal.la为静态链接库,libgdal.so等为动态链接库。

等待编译完成,在bashrc文件中添加库链接 首先执行 vim ~/.bashrc 然后录入 export PATH=$PATH:/usr/local/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

保存退出

检验是否安装成功 goalinfo —-version 安装python库 pip install gdal

如果报错:command ‘gcc’ failed with exit status 1那么执行

yum install python-devel

转载自:https://blog.csdn.net/learn_tech/article/details/80195566

相关推荐gdal和python在windows上的安装在Mac下安装GDAL-Python遥感图像处理 | 利用GDAL绘制统计直方图GDAL影像重采样编译Android版本的GDAL库基于GDAL实现JPEG图片的创建


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3